
<?php 

include_once('class/autoload.php');
	$controleur = new controleur();
	$menu = $controleur->affiche_menu();
	$controleur->InscriptionSite();
	// variables titre corps ......
	if(isset($_SESSION['pseudo'])||isset($_SESSION['admin'])){
		if(isset($_SESSION['admin'])){
			$site=new page_admin('accueil', $menu);
			
		}else
		{
		$site=new page_user('accueil', $menu);
		if(isset($_SESSION['Error']))
			{	
				$site->corps="<p>".$_SESSION['Error']."</p>";
			}
			else
			{
				$site->corps="<p>Inscription des élèves en cours<p>";
			}
		InscrireEleve($controleur);
		}
	}
	else{
		$site = new page_base('accueil', $menu);
	if(isset($_SESSION['Error']))
			{	
				$site->corps="<p>".$_SESSION['Error']."</p>";
			}
			else
			{
				$site->corps="<p>Inscription des élèves en cours<p>";
			}
	}
	$site->titre = "Cross Usep 2014";
	$site->affiche();
	//$nom, $datenaiss, $adresse, $certi, $autoriP  
	function InscrireEleve($controleur)
	{
		$cpt = 1;
		//var_dump($_POST);exit();
		$requete = new PreparationREQ ($controleur-> GetConnectBD());
		
		foreach ($_POST as $cle=>$valeur)
		{ 
			
			if (isset($_POST['nom_'.$cpt]) && $_POST['nom_'.$cpt] != "")
			{
				$nom = $_POST['nom_'.$cpt];
				$annee = $_POST['anneenaissance_'.$cpt];
				$adresse = $_POST['adresse_'.$cpt];
				
				if (isset($_POST['certificat_'.$cpt])) 
				{
					
					$_POST['certificat_'.$cpt] = 'oui';
					$certif = $_POST['certificat_'.$cpt];
					
				}
				else 
				{ 
					$_POST['certificat_'.$cpt] = 'non';
					$certif = $_POST['certificat_'.$cpt];
					
				}
				
				if (isset($_POST['autorisationP_'.$cpt]))
				{
					$_POST['autorisationP_'.$cpt] = 'oui';
					$autoriP = $_POST['autorisationP_'.$cpt];
				}
				else
				{
					$_POST['autorisationP_'.$cpt] = 'non';
					$autoriP = $_POST['autorisationP_'.$cpt];
				}
				++$cpt;
				try{
					$requete->InsertEleve('1', $_SESSION['current_id'], $nom, $annee, $adresse, $certif, $autoriP, $autoriP, $autoriP, NULL);
				}
				catch(PDOException $exception){
					return $exception->getMessage();
					$_SESSION['Error'] = $_SESSION['Error'].' || -- erreur :'.$exception;
				}
				if(!isset($_SESSION['Error']))
				{
					if(!isset($_SESSION['CptInsert']))
						$_SESSION['CptInsert'] = 1;
					else
						$_SESSION['CptInsert']++;
				}
				
				
			}
		} 
	}

?>
<SCRIPT language=javascript>
   function Timer() {
       window.location = 'redirect.php'
       
   }
   setTimeout("Timer()",8000);
</SCRIPT>